home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / text / font / ttf2pfb.lha / TODO < prev    next >
Text File  |  1998-07-11  |  1KB  |  36 lines

  1. ttf2pfb is oriented towards support for CJK fonts containing several
  2. thousand glyphs to be splitted into subfonts with 256 characters each usable
  3. by TeX. Nevertheless, it is quite generic and works with normal ttf files
  4. too.
  5.  
  6. Some features are still missing (to make it really useful for non-CJK
  7. fonts) or should be added for convenience:
  8.  
  9.   Dokumentation. ttf2pbf explains itself; t1asm is a filter which converts
  10.   the (disassembled) pseudo font created by ttf2pfb into a real .pfa font (or
  11.   .pfb if you use the `-b' command line switch).
  12.  
  13.   Creation of afm files to have kerning data.
  14.  
  15.   Inclusion of t1asm and t1binary into ttf2pfb so that ttf2pfb can directly
  16.   produce .pfa and pfb files.
  17.  
  18.   Support for glyph names (currently glyph names are /cjk003f etc).
  19.  
  20.   A more flexible encoding file format (maybe similar to ttf2tfm) which can
  21.   handle glyph names.
  22.  
  23.   Makefile, configure. Currently you have to compile all tools manually with
  24.  
  25.     gcc -O -g -DDEBUG -o ttf2pfb ttf2pfb.c -lttf
  26.     gcc -O -g -o t1asm t1asm.c
  27.  
  28.   If you get an error message about `undefined reference to dgettext' while
  29.   compiling ttf2pfb, append `-lintl' to the compiling command.
  30.  
  31.   [t1asm has been slightly patched to allow partial font downloading with
  32.   dvips.]
  33.  
  34.   Note that compiling ttf2pfb with `-O2' doesn't work, most probably due to
  35.   a compiler bug (we've tested with gcc 2.7.2.1 and 2.7.2.3).
  36.